#include <iostream>

#include "Algebre/Point.hpp"

using namespace std;
using namespace boost::numeric::ublas;

ostream& operator<<( ostream& os, const CalculIntegral::Point& pt );

int main()
{
  VecteurBase vec( 3 );

  vec[ 0 ] = -1.;
  vec[ 1 ] = 6.;
  vec[ 2 ] = .2;

  CalculIntegral::Point pt1( 2.5 );
  CalculIntegral::Point pt2( vec );
  
  cout << "p1 = " << pt1 << endl;
  cout << "p2 = " << pt2 << endl;

  return 0;
}

ostream& operator<<( ostream& os, const CalculIntegral::Point& pt )
{
  pt.affiche( os );

  return os;
}
